people's panel - French English Dictionary